block iteration

块迭代